#ifndef __LINK_STACK__
#define __LINK_STACK__
typedef struct LinkIntNode
{
    int value;
    struct LinkIntNode *pnext;
} linknodei;

typedef struct LinkIntStack
{
    linknodei *pitop;
    int length;
} linkstacki;

int getLinkStackLengthi(linkstacki *plinkstack);
int isEmptyLinkStacki(linkstacki *plinkstack);
int pushLinkStacki(linkstacki *plinkstack, int item);
int popLinkStacki(linkstacki *plinkstack);
#endif
